The largest lettings agency in Scotland, DJ Alexander Ltd, has opened new premises in Glasgow. It employed 20 people and lettings director...